#include "stdafx.h"
#include "BogRaiders.h"
#include "math.h"
#include "xrender.h"


void BogRaiders::Update(float dt)
{

}

void BogRaiders::Cast()
{

}

void BogRaiders::Render()
{

}


//Creature BogRaiders Functions

void CrtBogRaiders::Attack()
{
	//Assign damage to target if within range
}

void CrtBogRaiders::MoveToPos(vec3f pos)
{

}

void CrtBogRaiders::MoveToTarget(BaseObject *target)
{

}

void CrtBogRaiders::Create()
{
	//Set the variables and position
	this->m_bActive = true;
	this->m_bInAction = false;
	this->m_eType = OBJECTNPC;
	this->m_nAttack = 2;
	this->m_nDefense = 2;

	this->m_nAbilities = ABILITY_SWAMP_WALK;
	this->m_pTarget = NULL;
}

void CrtBogRaiders::Render()
{
	XRender(m_xFile);
}

void CrtBogRaiders::Update(float dt)
{
	//Make sure it's alive

	//Manage Timers

	//Update position

	//Attack if able

}

void CrtBogRaiders::Destroy()
{

}